PowerTools MultiRow for Windows Forms 8.0J
CreateGridTemplateForColumnMode(IEnumerable<Cell>,Int32,AutoGenerateGridTemplateStyles,Int32) メソッド

標準の左から右へのレイアウトの行列テンプレートに配置する Cell のコレクション。
行の最大の高さを示す System.Int32
テンプレート内に生成する要素を示す AutoGenerateGridTemplateStyles 値の 1 つ。
行ヘッダの高さを示す System.Int32
指定したセルを使用して、標準の左から右へのレイアウトの行列 Template を作成します。
構文

パラメータ

cells
標準の左から右へのレイアウトの行列テンプレートに配置する Cell のコレクション。
rowsMaxHeight
行の最大の高さを示す System.Int32
autoGeneratorGridTemplateStyles
テンプレート内に生成する要素を示す AutoGenerateGridTemplateStyles 値の 1 つ。
rowHeaderCellHeight
行ヘッダの高さを示す System.Int32

戻り値の型

標準の左から右へのレイアウトの行列 Template を表す Template
例外
例外解説
System.ArgumentNullExceptioncells が null 参照 (Visual Basicでは Nothing) です。
System.ArgumentOutOfRangeException

rowsMaxHeight0 以下です。

または

rowHeaderCellHeight0 以下です。

System.ComponentModel.InvalidEnumArgumentExceptionautoGeneratorGridTemplateStyles 値が有効な AutoGenerateGridTemplateStyles 値ではありません。
System.ArgumentException

cells に含まれるいずれかのセルが null 参照 (Visual Basicでは Nothing) です。

または

cells に含まれるいずれかのセルがすでに他の Section または Template に追加されています。

または

cells にセルが 1 つも存在しません。

System.InvalidOperationExceptioncells に含まれるいずれかのセルが Row セクションに追加できません。
解説
CreateGridTemplateForColumnMode(IEnumerable<Cell>,Int32,AutoGenerateGridTemplateStyles) に基づき、CornerHeaderCellRowHeaderCell の高さを rowHeaderCellHeight によって変更できます。
参照

Template クラス
Template メンバ
オーバーロード一覧
CreateGridTemplateForColumnMode(Int32) メソッド
CreateGridTemplateForColumnMode(Int32,Int32,Int32) メソッド
CreateGridTemplateForColumnMode(Int32,Int32,Int32,Int32) メソッド
CreateGridTemplateForColumnMode(Int32,Int32,Int32,Int32,AutoGenerateGridTemplateStyles) メソッド
CreateGridTemplateForColumnMode(Int32,Int32,Int32,Int32,AutoGenerateGridTemplateStyles,Int32) メソッド
CreateGridTemplateForColumnMode(IEnumerable<Cell>) メソッド
CreateGridTemplateForColumnMode(IEnumerable<Cell>,Int32) メソッド
CreateGridTemplateForColumnMode(IEnumerable<Cell>,Int32,AutoGenerateGridTemplateStyles) メソッド

 

 


© 2008-2015 GrapeCity inc. All rights reserved.